@echo off
REM MI 测试工具启动脚本

echo ========================================
echo MI - 新一代测试工具
echo ========================================
echo.

REM 使用虚拟环境的Python
set PYTHON_PATH=c:\work\code\cpt\.venv39\Scripts\python.exe

REM 检查Python是否存在
if not exist "%PYTHON_PATH%" (
    echo 错误: 未找到Python虚拟环境
    echo 请确保路径正确: %PYTHON_PATH%
    pause
    exit /b 1
)

REM 检查依赖
echo 检查依赖...
%PYTHON_PATH% -c "import PySide6; import numpy" 2>nul
if errorlevel 1 (
    echo.
    echo 警告: 缺少依赖包
    echo 正在安装 PySide6 和 numpy...
    %PYTHON_PATH% -m pip install PySide6 numpy
)

echo.
echo 启动 MI 测试工具...
echo.

REM 运行程序
%PYTHON_PATH% "%~dp0run_mi.py"

if errorlevel 1 (
    echo.
    echo 程序异常退出
    pause
)
